advantage over others - Francés Inglés Diccionario